export default {
  methods: {
    loginConfirm () {
      // 判断token是否存在
      // 1.如果token不存在,弹确认框
      // 2.如果token存在,继续请求操作
      if (!this.$store.getters.token) {
        // 弹确认框
        this.$dialog.confirm({
          title: '温馨提示',
          message: '此时需要登录才能继续操作哦',
          confirmButtonText: '去登录',
          confirmButtonColor: 'red',
          cancelButtonText: '再逛逛'
        }).then(() => {
          // 如果希望,跳转到登录 => 登录后能再回跳回来,需要在跳转的时候携带参数(当前的路径地址)
          // this.$router.fullPath(带参数)
          this.$router.replace({
            path: '/login',
            query: {
              backUrl: this.$route.fullPath
            }
          })
        }).catch(() => {})
        return true
      }
      return false
    }
  }
}
